package com.job.Yangmingyu.String0716;

import java.beans.DesignMode;
import java.text.DecimalFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.SimpleTimeZone;

/**
 * @author Yangmingyu
 * @version 1.0
 * @since 2022-07-16 16:28:02
 */
public class UseFormat {
    public static void main(String[] args) throws ParseException {
        //时间模式：使用代表时间字段的字母来表示时间的格式
        SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss SSS");
        //日期   格式化为字符串
        Date date=new Date();
        String format=sdf.format(date);
        System.out.println(format);
        //字符串解析为日期
        //字符串必须符合时间模式的格式 就像 字符串转为int一样 必须是个整数形式
        String str="2008-08-08 12:00:01 999";
        Date date1=sdf.parse(str);
        System.out.println(date1);

        DecimalFormat decimalFormat=new DecimalFormat("￥#,###,###,##0.00");
        String s=decimalFormat.format(12345678.99);
        System.out.println(s);
    }
}